// subpkg_consult/department/index.vue
.department-page {
	display: flex;
	height: 100vh;
	/* #ifdef H5 */
	height: calc(100vh - 45px);
	/* #endif */
	border-top: 1rpx solid #eee;
}

.department-primary {
	width: 220rpx;
	padding: 20rpx 0;
	background-color: #f6f6f6;

	.department-item {
		line-height: 1.5;
		padding: 20rpx 40rpx;
		font-size: 28rpx;
		color: #6f6f6f;

		&.active {
			color: #16c2a3;
			background-color: #fff;
		}
	}
}

.department-secondary {
	flex: 1;
	padding: 20rpx 0;

	.department-item {
		line-height: 1.5;
		padding: 20rpx 40rpx;
		font-size: 28rpx;
		color: #3c3e42;
	}
}
